<!DOCTYPE html>
<html lang="zh-CN">
    <head>
  <!-- 元数据 -->
  <meta charset="utf-8">
  <link rel="icon" href="">
  <title>计划进程池设定 | ALgarth's blog</title>
  <meta name="author" content="ALgarth" />
  <meta http-equiv="Cache-Control" content="no-transform" />
  <meta http-equiv="Cache-Control" content="no-siteapp" />
  <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  <meta name="robots" content="index,follow" />
  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
  <meta name="format-detection" content="telphone=no, email=no" />
  
    <meta name="keywords" content="projectpool" />
  
  <meta name="description" content="进程池设定方法参考程序羊（b站@CodeSheep），在最近投入使用半个月之后，因为成果确实不错，因此决定，就是你啦，去我的博客里待着吧！！  前言在很早的时候，我应用过不同的日程清单记录方案，最早的时候使用的是windows自带的note，也没有什么过分复杂的使用，记录一下当天的任务和周任务，我最喜欢犯的错就是把每日任务划的特别多，仿佛只要划上就一定能完成那样。。最后当然是完成一半就不错 之后">
<meta property="og:type" content="article">
<meta property="og:title" content="计划进程池设定">
<meta property="og:url" content="http://algarth.github.io/2021/10/19/projectpool/index.html">
<meta property="og:site_name" content="ALgarth&#39;s blog">
<meta property="og:description" content="进程池设定方法参考程序羊（b站@CodeSheep），在最近投入使用半个月之后，因为成果确实不错，因此决定，就是你啦，去我的博客里待着吧！！  前言在很早的时候，我应用过不同的日程清单记录方案，最早的时候使用的是windows自带的note，也没有什么过分复杂的使用，记录一下当天的任务和周任务，我最喜欢犯的错就是把每日任务划的特别多，仿佛只要划上就一定能完成那样。。最后当然是完成一半就不错 之后">
<meta property="og:locale" content="zh_CN">
<meta property="og:image" content="http://algarth.github.io/null">
<meta property="article:published_time" content="2021-10-19T08:58:07.000Z">
<meta property="article:modified_time" content="2021-10-19T12:19:04.002Z">
<meta property="article:author" content="ALgarth">
<meta property="article:tag" content="projectpool">
<meta name="twitter:card" content="summary">
<meta name="twitter:image" content="http://algarth.github.io/null">
<meta name="twitter:site" content="@null">
  
  <!-- 站点验证相关 -->
  
    
    
    
  
  <!-- 样式表文件 -->
  <link rel="stylesheet" id="kratos-css" href="/css/kratosr.min.css" type="text/css" media="all">
  <link rel="stylesheet" id="highlight-css" href="/css/highlight.min.css" type="text/css" media="all">
  <link rel="stylesheet" id="fontawe-css" href="https://cdn.jsdelivr.net/npm/font-awesome@4.7.0/css/font-awesome.min.css" type="text/css" media="all">
  <link rel="stylesheet" id="nprogress-css" href="https://cdn.jsdelivr.net/npm/nprogress@0.2.0/nprogress.min.css" type="text/css" media="all">
  
  
  
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/fancyapps/fancybox@3.5.7/dist/jquery.fancybox.min.css">
  
  
    <link rel="stylesheet" id="darkmode-css" href="/css/kr-dark.min.css" type="text/css" media="all">
  
  <!-- 不得不预先加载的一些JS文件 -->
  <script src="https://cdn.jsdelivr.net/npm/jquery@3.5.1/dist/jquery.min.js"></script>
  
    <script src="https://cdn.jsdelivr.net/npm/qrcode_js@1.0.0/qrcode.min.js"></script>
  
  
<meta name="generator" content="Hexo 5.2.0"><link rel="alternate" href="/atom.xml" title="ALgarth's blog" type="application/atom+xml">
</head>


    <body class="custom-background">
        <div id="kratos-wrapper">
    <div id="kratos-page">
        <div id="kratos-header">
            <div class="nav-toggle"><a class="kratos-nav-toggle js-kratos-nav-toggle"><i></i></a></div>
            <header id="kratos-header-section">
                <div class="container">
                    <div class="nav-header">
                        <div class="color-logo"><a href="/">ALgarth&#39;s blog</a></div>
                        <nav id="kratos-menu-wrap">
                            <ul id="kratos-primary-menu" class="sf-menu">
                                
                                    
                                        <li><a href="/"><i class="fa fa-home"></i>首页</a></li>
                                    
                                
                                    
                                        <li><a href="/archives/"><i class="fa fa-file"></i>档案馆</a></li>
                                    
                                
                                    
                                        <li>
                                            <a><i class="fa fa-link"></i>链接</a>
                                            <ul class="sub-menu">
                                                
                                                    
                                                
                                                    
                                                        <li><a target="_blank" rel="noopener" href="https://blog.csdn.net/algarth">作者博客</a></li>
                                                    
                                                
                                                    
                                                        <li><a target="_blank" rel="noopener" href="https://github.com/ALgarth">项目链接</a></li>
                                                    
                                                
                                            </ul>
                                        </li>
                                    
                                
                            </ul>
                        </nav>
                    </div>
                </div>
            </header>
        </div>
        <div class="kratos-start kratos-hero-2">
            <!-- <div class="kratos-overlay"></div> -->
            <div class="kratos-cover kratos-cover-2 text-center">
                <div class="desc desc2 animate-box">
                    <a href="/">
                        <h2>ALgarth&#39;s blog</h2> <br />
                        <span>欢迎捞到摸鱼仙人的博客呢_(:3」∠)_</span>
                    </a>
                </div>
            </div>
        </div>

        <div id="kratos-blog-post">
            <div class="container">
                <div class="row">
                    
        <div id="main">
            <section class="col-md-8">
    <article>
        <div class="kratos-hentry kratos-post-inner clearfix">
            <header class="kratos-entry-header">
                <h1 class="kratos-entry-title text-center">计划进程池设定</h1>
                
                <div class="kratos-post-meta text-center">
                    <span>
                        <i class="fa fa-calendar"></i> 2021-10-19
                        <i class="fa fa-folder"></i> 分类于 
                        <i class="fa fa-user"></i> 作者 ALgarth
                        <i class="fa fa-edit"></i> 
                        
                        
                            1379
                        
                        字
                        
                    </span>
                </div>
            </header>
            <div class="kratos-post-content">
                
                <hr />
                <blockquote>
<p>进程池设定方法参考程序羊（b站@CodeSheep），在最近投入使用半个月之后，因为成果确实不错，因此决定，就是你啦，去我的博客里待着吧！！</p>
</blockquote>
<h2 id="前言"><a href="#前言" class="headerlink" title="前言"></a>前言</h2><p>在很早的时候，我应用过不同的日程清单记录方案，最早的时候使用的是windows自带的note，也没有什么过分复杂的使用，记录一下当天的任务和周任务，我最喜欢犯的错就是把每日任务划的特别多，仿佛只要划上就一定能完成那样。。最后当然是完成一半就不错</p>
<p>之后进入幕布时期（@MUBU），幕布是一个小团队开发笔记类软件，使用界面简介，目前还在初期发展，因此没有过多的广告和会员功能，就这样用下来了</p>
<p>幕布使用的时候我同时创建了自己的微信公众号，当初的计划是月更，后来。。。嗯</p>
<p>幕布当初是使用日计划的形式进行的，可以方便看到之后的计划</p>
<p><img src="/2021/10/19/projectpool/%E5%BA%9F%E5%BC%83%E6%97%B6%E9%97%B4%E8%BD%B4.jpg" alt="废弃时间轴"></p>
<p>后来实施效果不错，但是1年之后发现，我开始认为使用这种迭代器打卡是种负担，就开摆了。</p>
<p>直到最近开始使用进程池，感觉效果不错，希望可以在兴趣衰退之前用的久一点</p>
<h2 id="内容"><a href="#内容" class="headerlink" title="内容"></a>内容</h2><blockquote>
<p>说明：进程池管理法创始者是程序羊，我是在使用的过程中总结自己的使用体验进行改造出的适配版</p>
</blockquote>
<p>进程池和OS中的进程是一个意思，进程池内部是一个队列，队列中事件的优先级是自行调整，动态变化的</p>
<h3 id="1-任务计划池"><a href="#1-任务计划池" class="headerlink" title="1. 任务计划池"></a>1. 任务计划池</h3><p>这个池子主要存放未来待执行事件，比如过一段时间的考试，接手的项目，是需要准备的事件，不需要考虑是否要发生，这个池子不能加入任何娱乐的事件！！</p>
<h3 id="2-任务就绪池"><a href="#2-任务就绪池" class="headerlink" title="2. 任务就绪池"></a>2. 任务就绪池</h3><p>就绪池是打算要进行的事件，比如打算3个月做项目，项目计划要草略的写入计划池，一旦打算这个周要开始做，那么把这个计划细化之后，拿出一周可以做完的工作，拉到这个就绪池里，就绪池一定是可以做的任务</p>
<h3 id="3-任务执行池"><a href="#3-任务执行池" class="headerlink" title="3. 任务执行池"></a>3. 任务执行池</h3><p>每日安排的当日必须处理完的日程，这个日程我一般会习惯根据重要程度进行排序，这个顺序是会随时更改的，最好不要把一件事的时间过于零散的分隔开，比如制作项目和背单词，不能把背单词的时间穿插到项目制作时间中间，一件任务的最长时间是从任务开始直到我感到生理疲惫</p>
<h3 id="4-任务完成池"><a href="#4-任务完成池" class="headerlink" title="4. 任务完成池"></a>4. 任务完成池</h3><p>存放每日完成的任务，这个池的展示意义大于实际意义，展示自己有一个每日的完成池会让自己身心愉悦，当一天过完，这个池子的所有内容会加入下面的任务验收池</p>
<h3 id="5-任务验收池"><a href="#5-任务验收池" class="headerlink" title="5. 任务验收池"></a>5. 任务验收池</h3><p>这个池是用来进行安排任务的二次学习的，作用完全是进行复习，当一天的任务完成之后，会加入这个池，这个池的内容会在下一周进行验收，相应的，所有的内容也会在周末的时候加入验收缓冲区，用于进行复习</p>
<h3 id="6-验收缓冲区"><a href="#6-验收缓冲区" class="headerlink" title="6. 验收缓冲区"></a>6. 验收缓冲区</h3><p>验收缓冲区用于验收任务的缓冲，上周完成的任务，在周末的时候会加入验收缓冲区，在这周的时间里，需要进行内容验收，这里的内容也可以直接加入执行池，这些任务一旦加入执行池可能会和正常任务产生混淆</p>
<h3 id="7-任务阻塞池"><a href="#7-任务阻塞池" class="headerlink" title="7. 任务阻塞池"></a>7. 任务阻塞池</h3><p>如果一个任务过于复杂或所需工期过长，并且必须是优先级较低的事情，像是内容审核需要强制等待（也就是被挂起）的任务，暂时会被放在这里</p>
<h3 id="8-任务酱油池"><a href="#8-任务酱油池" class="headerlink" title="8. 任务酱油池"></a>8. 任务酱油池</h3><p>最有意思的区域，一旦在做任务的时候突然想到的事情，比如突然想学前端的工程化框架，这种任务可以在放送的时候去做，也不需要有固定的时间，也完全可以分开时间去做，这些都可以无脑扔进去</p>
<h3 id="辅助工具：任务工作时长整理"><a href="#辅助工具：任务工作时长整理" class="headerlink" title="辅助工具：任务工作时长整理"></a>辅助工具：任务工作时长整理</h3><p>当天完成的部分重复性任务，可以记录一份时间，方便今后安排</p>
<h2 id="使用心得"><a href="#使用心得" class="headerlink" title="使用心得"></a>使用心得</h2><p>不要每日贪图任务量，把过多的任务塞进执行池</p>
<p>使用幕布结合进程池的做法进行设计还是蛮不错的</p>

            </div>
            
                <div class="kratos-copyright text-center clearfix">
                    <h5>本作品采用 <a rel="license nofollow" target="_blank" href="http://creativecommons.org/licenses/by-sa/4.0/">知识共享署名-相同方式共享 4.0 国际许可协议</a> 进行许可</h5>
                </div>
            
            <footer class="kratos-entry-footer clearfix">
                
                    <div class="post-like-donate text-center clearfix" id="post-like-donate">
                    
                        <a class="donate" href="javascript:;"><i class="fa fa-bitcoin"></i> 打赏</a>
                    
                    
                        <a class="share" href="javascript:;"><i class="fa fa-share-alt"></i> 分享</a>
                        <div class="share-wrap" style="display: none;">
    <div class="share-group">
        <a href="javascript:;" class="share-plain qq" onclick="share('qq');" rel="nofollow">
            <div class="icon-wrap">
                <i class="fa fa-qq"></i>
            </div>
        </a>
        <a href="javascript:;" class="share-plain qzone" onclick="share('qzone');" rel="nofollow">
            <div class="icon-wrap">
                <i class="fa fa-star"></i>
            </div>
        </a>
        <a href="javascript:;" class="share-plain weixin pop style-plain" rel="nofollow">
            <div class="icon-wrap">
                <i class="fa fa-weixin"></i>
            </div>
            <div class="share-int">
                <div class="qrcode" id="wechat-qr"></div>
                <p>打开微信“扫一扫”，打开网页后点击屏幕右上角分享按钮</p>
            </div>
        </a>
        <a href="javascript:;" class="share-plain weibo" onclick="share('weibo');" rel="nofollow">
            <div class="icon-wrap">
                <i class="fa fa-weibo"></i>
            </div>
        </a>
        <a href="javascript:;" class="share-plain facebook style-plain" onclick="share('facebook');" rel="nofollow">
            <div class="icon-wrap">
                <i class="fa fa-facebook"></i>
            </div>
        </a>
        <a href="javascript:;" class="share-plain twitter style-plain" onclick="share('twitter');" rel="nofollow">
            <div class="icon-wrap">
                <i class="fa fa-twitter"></i>
            </div>
        </a>
    </div>
    <script type="text/javascript">
        $(()=>{
            new QRCode("wechat-qr", {
                text: "http://algarth.github.io/2021/10/19/projectpool/",
                width: 150,
                height: 150,
                correctLevel : QRCode.CorrectLevel.H
            });
        });
        function share(dest) {
            const qqBase        = "https://connect.qq.com/widget/shareqq/index.html?";
            const weiboBase     = "https://service.weibo.com/share/share.php?";
            const qzoneBase     = "https://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?";
            const facebookBase  = "https://www.facebook.com/sharer/sharer.php?";
            const twitterBase   = "https://twitter.com/intent/tweet?";
            const hostUrl       = "http://algarth.github.io/2021/10/19/projectpool/";
            const title         = "「计划进程池设定」";
            const excerpt       = `
进程池设定方法参考程序羊（b站@CodeSheep），在最近投入使用半个月之后，因为成果确实不错，因此决定，就是你啦，去我的博客里待着吧！！

前言在很早的时候，我应用过不同的日程清单记录方案，最早的时候使用的是windows自带的...`;
            let _URL;
            switch (dest) {
                case "qq"       : _URL = qqBase+"url="+hostUrl+"&title="+title+"&desc=&summary="+excerpt+"&site=cxpy";     break;
                case "weibo"    : _URL = weiboBase+"url="+hostUrl+"&title="+title+excerpt;                                 break;
                case "qzone"    : _URL = qzoneBase+"url="+hostUrl+"&title="+title+"&desc=&summary="+excerpt+"&site=cxpy";  break;
                case "facebook" : _URL = facebookBase+"u="+hostUrl;                                                        break;
                case "twitter"  : _URL = twitterBase+"text="+title+excerpt+"&url="+hostUrl;                                break;
            }
            window.open(_URL);
        };
    </script>
</div>
                    
                    </div>
                
                <div class="footer-tag clearfix">
                    <div class="pull-left">
                    <i class="fa fa-tags"></i>
                        <a class="tag-none-link" href="/tags/projectpool/" rel="tag">projectpool</a>
                    </div>
                    <div class="pull-date">
                    <span>最后编辑：2021-10-19</span>
                    </div>
                </div>
            </footer>
        </div>
        
            <nav class="navigation post-navigation clearfix" role="navigation">
                
                <div class="nav-previous clearfix">
                    <a title=" (no title)" href="/2021/10/19/trailer/">&lt; 上一篇</a>
                </div>
                
                
                <div class="nav-next clearfix">
                    <a title=" (no title)" href="/2021/10/23/trailer-1/">下一篇 &gt;</a>
                </div>
                
            </nav>
        
        
    </article>
</section>
        </div>
                
            <section id="kratos-widget-area" class="col-md-4 hidden-xs hidden-sm">
                
                    <aside id="krw-about" class="widget widget-kratos-about clearfix">
    
    <div class="photo-background"></div>
    <div class="photo-wrapper clearfix">
        <div class="photo-wrapper-tip text-center">
            <img class="about-photo" src="/images/avatar.webp" />
        </div>
    </div>
    <div class="textwidget">
        
            <p class="text-center">一位c--爆零大师，本科学的JVAV，内卷的美学，摸鱼的艺术。永远喜欢Bjarne Stroustrup和他的光头</p>
        
    </div>
</aside>
                
                    <!-- Moved to about.ejs -->
                
                    

                
                    
  <aside id="krw-tags" class="widget widget-kratos-tags clearfix">
    <h4 class="widget-title"><i class="fa fa-tags"></i>标签聚合</h4>
      <div class="tag-clouds">
        <a href="/tags/OS/" style="font-size: 0.6em;">OS</a> <a href="/tags/c-%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E4%B8%8D%E5%85%A5%E9%97%A8/" style="font-size: 0.7em;">c++从入门到不入门</a> <a href="/tags/priority-queue/" style="font-size: 0.6em;">priority_queue</a> <a href="/tags/projectpool/" style="font-size: 0.6em;">projectpool</a> <a href="/tags/tmp/" style="font-size: 0.6em;">tmp</a> <a href="/tags/trailer/" style="font-size: 0.7em;">trailer</a> <a href="/tags/update/" style="font-size: 0.6em;">update</a> <a href="/tags/%E5%89%8D%E8%A8%80/" style="font-size: 0.6em;">前言</a> <a href="/tags/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BB%84%E6%88%90%E5%8E%9F%E7%90%86/" style="font-size: 0.8em;">计算机组成原理</a> <a href="/tags/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BB%84%E6%88%90%E5%8E%9F%E7%90%86%E6%B1%87%E6%80%BB/" style="font-size: 0.6em;">计算机组成原理汇总</a> <a href="/tags/%E8%AE%A1%E7%BD%91/" style="font-size: 0.6em;">计网</a>
      </div>
  </aside>

                
                    
  <aside id="krw-posts" class="widget widget-kratos-poststab">
  <h4 class="widget-title"><i class="fa fa-file"></i>最新文章</h4>
  <div class="tab-content">
      <ul class="list-group">
        
        
          
          
            <a class="list-group-item" href="/2021/12/23/tmp/"><i class="fa  fa-book"></i> 小范围开源期末材料</a>
            
          
        
          
          
            <a class="list-group-item" href="/2021/10/30/OS/"><i class="fa  fa-book"></i> OS第一章</a>
            
          
        
          
          
            <a class="list-group-item" href="/2021/10/23/cnet/"><i class="fa  fa-book"></i> 计网第一章</a>
            
          
        
          
          
        
          
          
            <a class="list-group-item" href="/2021/10/19/projectpool/"><i class="fa  fa-book"></i> 计划进程池设定</a>
            
          
        
          
          
        
          
          
            <a class="list-group-item" href="/2020/12/31/organization-ex/"><i class="fa  fa-book"></i> 计算机组成原理汇总篇</a>
            
          
        
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
          
            
      </ul>
  </div>
  </aside>

                
            </section>
        
        </div>
    </div>
</div>
<footer>
    <div id="footer">
        <div class="kr-tool text-center">
            <div class="tool">
                
                    <div class="box search-box">
                        <a href="/search/">
                            <span class="fa fa-search"></span>
                        </a>
                    </div>
                
                
                    <div class="box theme-box" id="darkmode-switch">
                        <span class="fa fa-adjust"></span>
                    </div>
                
                
            </div>
            <div class="box gotop-box">
                <span class="fa fa-chevron-up"></span>
            </div>
        </div>
        <div class="container">
            <div class="row">
                <div class="col-md-6 col-md-offset-3 footer-list text-center">
                    <ul class="kratos-social-icons">
                        
                        <li><a href="mailto:algarth@163.com"><i class="fa fa-envelope"></i></a></li>
                        
                        
                        
                        
                        
                        <li><a target="_blank" rel="nofollow" href="https://github.com/ALgarth"><i class="fa fa-github"></i></a></li>
                        
                    </ul>
                    <ul class="kratos-copyright">
                        <div>
                            <li>&copy; 2022 ALgarth 版权所有.</li>
                            <li>本站已运行<span id="span_dt">Loading...</span></li>
                        </div>
                        <div>
                            <li>Theme <a href="https://github.com/Candinya/Kratos-Rebirth" target="_blank">Kratos:Rebirth</a></li>
                            <li>Made with&nbsp;<i class="fa fa-heart throb" style="color:#d43f57"></i>&nbsp;by <a href="https://candinya.com" target="_blank" rel="nofollow">Candinya</a>.</li>
                        </div>
                        <div>
                            <li>Powered by <a href="https://hexo.io" target="_blank" rel="nofollow">Hexo</a></li>
                            <li>Hosted on <a href="https://github.io" target="_blank">Github Pages</a></li>
                        </div>
                        <div>
                            
                            
                        </div>
                    </ul>
                </div>
            </div>
        </div>
    </div>
</footer>
</div>
</div>

        <script defer src="https://cdn.jsdelivr.net/npm/bootstrap@3.3.4/dist/js/bootstrap.min.js"></script>
<script defer src="https://cdn.jsdelivr.net/npm/nprogress@0.2.0/nprogress.js"></script>
<script>const notMobile = (!(navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)));</script>

    <div>
        <canvas id="snow"></canvas>
        <script async type="text/javascript" src="/js/snow.min.js"></script>
    </div>

<script async src="/js/candy.min.js"></script>


    <script defer src="https://cdn.jsdelivr.net/gh/fancyapps/fancybox@3.5.7/dist/jquery.fancybox.min.js"></script>

<script defer src="https://cdn.jsdelivr.net/npm/clipboard@2.0.6/dist/clipboard.min.js"></script>
<script defer src="/js/kratosr.min.js"></script>
<script defer src="/js/pjax.min.js"></script>

    <script defer src="https://cdn.jsdelivr.net/npm/layui-src@2.5.5/dist/layui.all.js"></script>


    <script defer src="/js/kr-dark.min.js"></script>


    </body>
</html>